import 'package:get/get.dart';

class TestController extends GetxController {
  // Test data for the shipping process
  final List<ShippingStep> shippingSteps = [
    ShippingStep(
      title: '寄件到仓库',
      methods: [
        ShippingMethod(
          title: '方式1',
          description: '自己寄到仓库, 查看仓库地址, 然后添加快递单号, 预报包裹',
        ),
        ShippingMethod(
          title: '方式2', 
          description: '上门取件, 申请上门取件',
        ),
      ],
    ),
    ShippingStep(
      title: '申请合并包裹',
      description: '查看待合井包裹',
    ),
    ShippingStep(
      title: '核对货物和发货', 
      description: '查看待发货包裹',
    ),
  ];
}

// Data models
class ShippingStep {
  final String title;
  final String? description;
  final List<ShippingMethod>? methods;

  ShippingStep({
    required this.title,
    this.description,
    this.methods,
  });
}

class ShippingMethod {
  final String title;
  final String description;

  ShippingMethod({
    required this.title,
    required this.description,
  });
} 